piston groove walls - Turkish English Dictionary